/* CSS Document */

html,body{height:100%;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}ul,ol{list-style:none}img{border:0}table{border-collapse:collapse;border-spacing:0}
label{display:inline-block;*display:inline;*zoom:1}button,input,select,textarea{vertical-align:baseline;*vertical-align:middle}
h1{font-size:40px;margin:0;}
h2{font-size:38px;margin:0}
h3{font-size:30px;margin:0;font-weight:normal;color:#383838}
h4{font-size:24px;margin:0}
h5{font-size:18px;margin:0 0 10px;font-weight:normal;color:#383838}
td{vertical-align:top}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{/height:1%;}
.clear{ clear:both;}

/* 项目主体部分设置 */
a{color:#555;text-decoration:none;}
body{color:#666;background:#f8f8f8;font:12px/1.5 "\5fae\8f6f\96c5\9ed1",\5b8b\4f53,"microsoft yahei",Arial;}
input,textarea{font-family:"\5fae\8f6f\96c5\9ed1",\5b8b\4f53,"microsoft yahei",Arial;vertical-align:middle}
.input{border:1px solid #e8e8e8;padding:.8em;font-size:12px;color:#666;background:#fff;}
.input:hover{background-color:#f9f9f9;border-color:#ccc}
a:hover{color:#f60;text-decoration:underline}
.spot{color:#cd0e1e}
.blue{color:#078DCF}
.orange{color:#fff}
.green{color:#fcc32e}
.red{color:red}
.font0{font-size:0}

		
/*顶部信息*/				
.topArea{background:#9d0a18;color:#fff;padding:8px 0 9px}
.topArea .bg-topArea{width:1003px;margin:0 auto;position:relative}
.topArea a{color:#fff}
.topArea .bg-topArea .orange{font-size:0}
.topArea .bg-topArea .orange .wbst{font-size:12px}
.topArea .bg-topArea a{}
.r-arte{position:absolute;right:0;top:0;font-size:0;text-align:right}
.r-arte li{display:inline-block;*display:inline;zoom:1;font-size:12px;}
.r-arte li a{padding:0 .3em;display:inline-block;*display:inline;zoom:1;}
.r-arte li.language{padding-right:15px}

.serach_input{border:1px solid #E3E3E3;padding:6px 6px 5px;font-size:12px;color:#a6a6a6;}
.btn_serach{cursor:pointer;background:url("btn_search04.jpg") no-repeat;color:#fff;width:30px;height:30px;border:0}
.language li{display:inline-block;*display:inline;zoom:1;margin-right:1em}


/*头部*/				
.header{position:relative;background:#fff}	
.header .header-inner{width:1003px;margin:0 auto;position:relative;overflow:inherit}
.header .set{position:absolute;right:0;top:0;}

.logo{float:left;font-size:0}
.logotitle{float:left;color:#999;font-size:16px;padding:15px 15px 15px 10px;}
.logotitle1{font-size:26px;color:#111;}

.comment{padding:18px 0}
.comment strong{color:#f00}
.hot-key a{padding:0 .8em}

.navbox{position:relative;z-index:500;background:#cd0e1e;height:62px}	
.nav{width:1003px;margin:0 auto;font-size:14px;}
.nav li{text-align:center;float:left;position:relative;height:62px;line-height:62px; width:110px;}
.nav li.line{width:1px;background:url("line_bg04.png") no-repeat 100% 50%}
.nav li a{color:#fff;display:block;}
.nav li:hover a{text-decoration:none;z-index:200;}
.nav li:hover a,.nav li .current{color:#fff;}
.nav li .current,.nav li a:hover{background:#9d0a18;}
.shownav{background:#fff;visibility:hidden;position:absolute;font-weight:normal;width:220px;padding:0;border:1px solid #e8e8e8;left:50%;display:none;_display:block;box-shadow:0 0 10px #bbb;z-index:100;margin-left:-110px;}
.nav li:hover .shownav{display:block;text-align:left;font-size:12px}
.nav li .shownav a{line-height:26px;height:auto;color:#222;padding:4px 10px 4px 30px;width:auto;background:url("nav_up_2.gif") no-repeat 15px 50%;}
.nav li .shownav a:hover{background-color:#f8f8f8;}
.logo{font-size:0;}

.footer{background:#9d0a18;text-align:center;}
.footer{color:#fff;line-height:1.8;padding:.5em 0 2.5em}
.footer a{color:#fff}



.main-home{position:relative; min-width:600px;}
.inner{background:url("html_bg.gif")}
.inner .main{width:1003px;margin:0 auto;position:relative}
.location{padding:8px 10px 8px 35px;border:1px solid #e3e3e3;margin:12px 0;width:733px;position:absolute;right:0;top:0;background:#fff url("icon_home.jpg") no-repeat 10px 50%;}
#leftObj{width:210px;float:left;padding:13px 0 0}
.display_content{padding:19px;line-height:1.7;font-size:14px}
#rightObj{width:778px;float:right;border:1px solid #e3e3e3;background:#fff;margin:60px 0 15px}
#rightObj img{max-width:740px;height:auto}
#rightObj .title{font-size:20px;margin:0 0 20px;border-bottom:1px solid #e3e3e3;padding:8px 15px 8px;color:#111;display:none}
.box .content{padding:15px 15px 5px}
.box{margin:0 0 20px;border:1px solid #e3e3e3;border-top:3px solid #cd0e1e;background:}	
.box .title{background:url("title_bg.jpg") repeat-x;line-height:52px;}
.box .title_more{background:url("title_hd04.jpg") no-repeat;width:160px;height:52px;text-align:center;display:block;color:#000;font-size:14px;font-weight:bold}

.menu{padding:12px;}
.menu dt a{display:block;background:url("menu_icon.gif") no-repeat 3px 50%;padding:0 15px;line-height:28px; border-bottom:1px #e3e3e3 dashed; font-size:14px; font-weight:bold}
.menu dt .current{color:#f80;}

.indexleft{  font:16px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:43px; color:#fff; }
.lf_list{border:4px solid #E60012; }
.pro01 { height:43px; background:url("pro_line2.gif") repeat-x center bottom; overflow:hidden; }
.pro a { color:#e60012;text-align:right; font:12px "Microsoft Yahei"; font-weight:bold; text-align:right; padding-top:25px;}
.pro2 {font:16px "Microsoft Yahei"; font-weight:bold; line-height:37px;}